/**
 * 
 */
package fr.greta.centreFormation.bean;

import java.util.ArrayList;

/**
 * @author Betty Boop
 *
 */
public class Domaine {
	
	private int idDomaine;
	private String intituleDomaine;
	private String descriptionDomaine;
	private String codeDomaineProfessionnelDomaine;
	private ArrayList<Cursus> collectionDeCursus = new ArrayList<Cursus>();
	
	public ArrayList<Cursus> getAllCursus(){
		return collectionDeCursus;
	}

	/**
	 * 
	 */
	public Domaine() {
		super();
	}

	/**
	 * @return the idDomaine
	 */
	public int getIdDomaine() {
		return idDomaine;
	}

	/**
	 * @param idDomaine the idDomaine to set
	 */
	public void setIdDomaine(int idDomaine) {
		this.idDomaine = idDomaine;
	}

	/**
	 * @return the intituleDomaine
	 */
	public String getIntituleDomaine() {
		return intituleDomaine;
	}

	/**
	 * @param intituleDomaine the intituleDomaine to set
	 */
	public void setIntituleDomaine(String intituleDomaine) {
		this.intituleDomaine = intituleDomaine;
	}

	/**
	 * @return the descriptionDomaine
	 */
	public String getDescriptionDomaine() {
		return descriptionDomaine;
	}

	/**
	 * @param descriptionDomaine the descriptionDomaine to set
	 */
	public void setDescriptionDomaine(String descriptionDomaine) {
		this.descriptionDomaine = descriptionDomaine;
	}

	/**
	 * @return the codeDomaineProfessionnelDomaine
	 */
	public String getCodeDomaineProfessionnelDomaine() {
		return codeDomaineProfessionnelDomaine;
	}

	/**
	 * @param codeDomaineProfessionnelDomaine the codeDomaineProfessionnelDomaine to set
	 */
	public void setCodeDomaineProfessionnelDomaine(
			String codeDomaineProfessionnelDomaine) {
		this.codeDomaineProfessionnelDomaine = codeDomaineProfessionnelDomaine;
	}

	/**
	 * @return the collectionDeCursus
	 */
	public ArrayList<Cursus> getCollectionDeCursus() {
		return collectionDeCursus;
	}

	/**
	 * @param collectionDeCursus the collectionDeCursus to set
	 */
	public void setCollectionDeCursus(ArrayList<Cursus> collectionDeCursus) {
		this.collectionDeCursus = collectionDeCursus;
	}

	/* (non-Javadoc)
	 * @see java.lang.Object#toString()
	 */
	@Override
	public String toString() {
		return "Domaine [idDomaine=" + idDomaine + ", intituleDomaine="
				+ intituleDomaine + ", descriptionDomaine="
				+ descriptionDomaine + ", codeDomaineProfessionnelDomaine="
				+ codeDomaineProfessionnelDomaine + ", collectionDeCursus="
				+ collectionDeCursus + "]";
	}

	
	
}
